direct fire support vehicle - Turkish English Dictionary